Ext.define("Xyh.view.contact.Edit", {
			extend : 'Ext.window.Window',
			alias : 'widget.contactedit',
			title : '修改联系公司资料',
			autoShow : true,
			modal : true,
			items : [{
						xtype : 'form',
						url : '/contact/update',
						fieldDefaults : {
							labelSeparator : ': '
						},
						items : [{
									xtype : 'hiddenfield',
									name : 'id'
								},{
									xtype : 'textfield',
									name : 'name',
									fieldLabel : '公司名称',
									allowBlank : false,
									blankText : '公司名称不能为空！'
								}, {
									xtype : 'textfield',
									name : 'code',
									fieldLabel : '公司代码',
									allowBlank : false,
									blankText : '公司代码不能为空！'
								}, {
									xtype : 'combobox',
									name : 'oftype',
									id : 'contacteditcombobox',
									fieldLabel : '公司类型',
									queryMode : 'local',
									displayField : 'name',
									valueField : 'code',
									forceSelection : true,
									allowBlank : false,
									blankText : '必需选定公司类型',
									store : {
										fields : ['code', 'name'],
										autoLoad : true,
										proxy : {
											type : 'ajax',
											url : '/contact/types',
											reader : {
												type : 'json'
											}
										},
										listeners : {
											load : {
												fn : function() {
													Ext.getCmp('contacteditcombobox').setValue(Ext.getCmp('contacteditcombobox').getValue());
												}
											}

										}
									}
								}, {
									xtype : 'textfield',
									name : 'person',
									fieldLabel : '业务人'
								}, {
									xtype : 'textfield',
									name : 'phone',
									fieldLabel : '公司电话'
								}, {
									xtype : 'textfield',
									name : 'fax',
									fieldLabel : '公司传真'
								}, {
									xtype : 'textareafield',
									name : 'address',
									fieldLabel : '公司地址',
									width : 300
								}]
					}],
			initComponent : function() {

				this.buttons = [{
							text : '保存',
							formBind : true,
							action : 'save'
						}, {
							text : '取消',
							scope : this,
							handler : this.close
						}];

				this.callParent(arguments);

			}
		});